package com.yuexunit.operationman.nbsy.module.OperationInventory.bean;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Created by work-jx on 2017/8/31.
 */
public class InventoryBean {

    /**
     * code : 200
     * desc : 发送数据成功
     * object : {"check":{"checkId":41,"operationNo":"2017222151","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientBed":"10 02","preoperativeDiagnosis":"声带囊肿","operationDate":1497196800000,"operationDateStr":"2017-06-12","operationRoom":null,"operationName":null,"inHospitalNo":"201722215","signInstrumentBefore":"俞丹松","signInstrumentBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","signInstrumentBeforeTime":1500963156000,"signInstrumentBeforeTimeStr":"2017-07-25 14:12","bodyCloseBefore":"俞丹松","bodyCloseBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseBeforeTime":1500963195000,"bodyCloseBeforeTimeStr":"2017-07-25 14:13","bodyCloseAfter":"俞丹松","bodyCloseAfterUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseAfterTime":1500963215000,"bodyCloseAfterTimeStr":"2017-07-25 14:13","skinCloseAfter":"","skinCloseAfterUrl":"","skinCloseAfterTime":null,"skinCloseAfterTimeStr":null,"signCircurtBefore":"俞丹松","signCircurtBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","signCircurtBeforeTime":1500963173000,"signCircurtBeforeTimeStr":"2017-07-25 14:12","bodyCloseBefore2":"俞丹松","bodyCloseBefore2Url":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseBefore2Time":1500963205000,"bodyCloseBefore2TimeStr":"2017-07-25 14:13","bodyCloseAfter2":"俞丹松","bodyCloseAfter2Url":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseAfter2Time":1500963224000,"bodyCloseAfter2TimeStr":"2017-07-25 14:13","skinCloseAfter2":"","skinCloseAfter2Url":"","skinCloseAfter2Time":null,"skinCloseAfter2TimeStr":null,"status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null},"checkItemList":[{"checkItemId":305,"checkId":41,"itemCode":"00162101","itemName":"纱布","beforeCheck":"15","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"},{"checkItemId":306,"checkId":41,"itemCode":"00162102","itemName":"大纱垫","beforeCheck":"17","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"},{"checkItemId":307,"checkId":41,"itemCode":"00162103","itemName":"小纱垫","beforeCheck":"19","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"}]}
     */

    private int code;
    private String desc;
    /**
     * check : {"checkId":41,"operationNo":"2017222151","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientBed":"10 02","preoperativeDiagnosis":"声带囊肿","operationDate":1497196800000,"operationDateStr":"2017-06-12","operationRoom":null,"operationName":null,"inHospitalNo":"201722215","signInstrumentBefore":"俞丹松","signInstrumentBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","signInstrumentBeforeTime":1500963156000,"signInstrumentBeforeTimeStr":"2017-07-25 14:12","bodyCloseBefore":"俞丹松","bodyCloseBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseBeforeTime":1500963195000,"bodyCloseBeforeTimeStr":"2017-07-25 14:13","bodyCloseAfter":"俞丹松","bodyCloseAfterUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseAfterTime":1500963215000,"bodyCloseAfterTimeStr":"2017-07-25 14:13","skinCloseAfter":"","skinCloseAfterUrl":"","skinCloseAfterTime":null,"skinCloseAfterTimeStr":null,"signCircurtBefore":"俞丹松","signCircurtBeforeUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","signCircurtBeforeTime":1500963173000,"signCircurtBeforeTimeStr":"2017-07-25 14:12","bodyCloseBefore2":"俞丹松","bodyCloseBefore2Url":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseBefore2Time":1500963205000,"bodyCloseBefore2TimeStr":"2017-07-25 14:13","bodyCloseAfter2":"俞丹松","bodyCloseAfter2Url":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","bodyCloseAfter2Time":1500963224000,"bodyCloseAfter2TimeStr":"2017-07-25 14:13","skinCloseAfter2":"","skinCloseAfter2Url":"","skinCloseAfter2Time":null,"skinCloseAfter2TimeStr":null,"status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null}
     * checkItemList : [{"checkItemId":305,"checkId":41,"itemCode":"00162101","itemName":"纱布","beforeCheck":"15","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"},{"checkItemId":306,"checkId":41,"itemCode":"00162102","itemName":"大纱垫","beforeCheck":"17","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"},{"checkItemId":307,"checkId":41,"itemCode":"00162103","itemName":"小纱垫","beforeCheck":"19","inAdd":" 1","beforeCloseBody":"0","afterCloseBody":"0","afterSkin":"0"}]
     */

    private ObjectEntity object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ObjectEntity object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ObjectEntity getObject() {
        return object;
    }

    public static class ObjectEntity {
        /**
         * checkId : 41
         * operationNo : 2017222151
         * patientNo : null
         * patientName : 虞金珊
         * patientSex : 2
         * patientAge : 53
         * patientBed : 10 02
         * preoperativeDiagnosis : 声带囊肿
         * operationDate : 1497196800000
         * operationDateStr : 2017-06-12
         * operationRoom : null
         * operationName : null
         * inHospitalNo : 201722215
         * signInstrumentBefore : 俞丹松
         * signInstrumentBeforeUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * signInstrumentBeforeTime : 1500963156000
         * signInstrumentBeforeTimeStr : 2017-07-25 14:12
         * bodyCloseBefore : 俞丹松
         * bodyCloseBeforeUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * bodyCloseBeforeTime : 1500963195000
         * bodyCloseBeforeTimeStr : 2017-07-25 14:13
         * bodyCloseAfter : 俞丹松
         * bodyCloseAfterUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * bodyCloseAfterTime : 1500963215000
         * bodyCloseAfterTimeStr : 2017-07-25 14:13
         * skinCloseAfter :
         * skinCloseAfterUrl :
         * skinCloseAfterTime : null
         * skinCloseAfterTimeStr : null
         * signCircurtBefore : 俞丹松
         * signCircurtBeforeUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * signCircurtBeforeTime : 1500963173000
         * signCircurtBeforeTimeStr : 2017-07-25 14:12
         * bodyCloseBefore2 : 俞丹松
         * bodyCloseBefore2Url : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * bodyCloseBefore2Time : 1500963205000
         * bodyCloseBefore2TimeStr : 2017-07-25 14:13
         * bodyCloseAfter2 : 俞丹松
         * bodyCloseAfter2Url : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * bodyCloseAfter2Time : 1500963224000
         * bodyCloseAfter2TimeStr : 2017-07-25 14:13
         * skinCloseAfter2 :
         * skinCloseAfter2Url :
         * skinCloseAfter2Time : null
         * skinCloseAfter2TimeStr : null
         * status : 1
         * createId : null
         * createName : null
         * createTime : null
         * updateId : null
         * updateName : null
         * updateTime : null
         */

        private CheckEntity check;
        /**
         * checkItemId : 305
         * checkId : 41
         * itemCode : 00162101
         * itemName : 纱布
         * beforeCheck : 15
         * inAdd :  1
         * beforeCloseBody : 0
         * afterCloseBody : 0
         * afterSkin : 0
         */

        private ArrayList<CheckItemListEntity> checkItemList;

        public void setCheck(CheckEntity check) {
            this.check = check;
        }

        public void setCheckItemList(ArrayList<CheckItemListEntity> checkItemList) {
            this.checkItemList = checkItemList;
        }

        public CheckEntity getCheck() {
            return check;
        }

        public ArrayList<CheckItemListEntity> getCheckItemList() {
            return checkItemList;
        }

        public static class CheckEntity {
            private String checkId;
            private String operationNo;
            private String patientNo;
            private String patientName;
            private String patientSex;
            private String patientAge;
            private String patientBed;
            private String preoperativeDiagnosis;
            private String operationDate;
            private String operationDateStr;
            private String operationRoom;
            private String operationName;
            private String inHospitalNo;
            private String signInstrumentBefore;
            private String signInstrumentBeforeUrl;
            private String signInstrumentBeforeTime;
            private String signInstrumentBeforeTimeStr;
            private String bodyCloseBefore;
            private String bodyCloseBeforeUrl;
            private String bodyCloseBeforeTime;
            private String bodyCloseBeforeTimeStr;
            private String bodyCloseAfter;
            private String bodyCloseAfterUrl;
            private String bodyCloseAfterTime;
            private String bodyCloseAfterTimeStr;
            private String skinCloseAfter;
            private String skinCloseAfterUrl;
            private String skinCloseAfterTime;
            private String skinCloseAfterTimeStr;
            private String signCircurtBefore;
            private String signCircurtBeforeUrl;
            private String signCircurtBeforeTime;
            private String signCircurtBeforeTimeStr;
            private String bodyCloseBefore2;
            private String bodyCloseBefore2Url;
            private String bodyCloseBefore2Time;
            private String bodyCloseBefore2TimeStr;
            private String bodyCloseAfter2;
            private String bodyCloseAfter2Url;
            private String bodyCloseAfter2Time;
            private String bodyCloseAfter2TimeStr;
            private String skinCloseAfter2;
            private String skinCloseAfter2Url;
            private String skinCloseAfter2Time;
            private String skinCloseAfter2TimeStr;
            private String status;
            private String createId;
            private String createName;
            private String createTime;
            private String updateId;
            private String updateName;
            private String updateTime;

            public void setCheckId(String checkId) {
                this.checkId = checkId;
            }

            public void setOperationNo(String operationNo) {
                this.operationNo = operationNo;
            }

            public void setPatientNo(String patientNo) {
                this.patientNo = patientNo;
            }

            public void setPatientName(String patientName) {
                this.patientName = patientName;
            }

            public void setPatientSex(String patientSex) {
                this.patientSex = patientSex;
            }

            public void setPatientAge(String patientAge) {
                this.patientAge = patientAge;
            }

            public void setPatientBed(String patientBed) {
                this.patientBed = patientBed;
            }

            public void setPreoperativeDiagnosis(String preoperativeDiagnosis) {
                this.preoperativeDiagnosis = preoperativeDiagnosis;
            }

            public void setOperationDate(String operationDate) {
                this.operationDate = operationDate;
            }

            public void setOperationDateStr(String operationDateStr) {
                this.operationDateStr = operationDateStr;
            }

            public void setOperationRoom(String operationRoom) {
                this.operationRoom = operationRoom;
            }

            public void setOperationName(String operationName) {
                this.operationName = operationName;
            }

            public void setInHospitalNo(String inHospitalNo) {
                this.inHospitalNo = inHospitalNo;
            }

            public void setSignInstrumentBefore(String signInstrumentBefore) {
                this.signInstrumentBefore = signInstrumentBefore;
            }

            public void setSignInstrumentBeforeUrl(String signInstrumentBeforeUrl) {
                this.signInstrumentBeforeUrl = signInstrumentBeforeUrl;
            }

            public void setSignInstrumentBeforeTime(String signInstrumentBeforeTime) {
                this.signInstrumentBeforeTime = signInstrumentBeforeTime;
            }

            public void setSignInstrumentBeforeTimeStr(String signInstrumentBeforeTimeStr) {
                this.signInstrumentBeforeTimeStr = signInstrumentBeforeTimeStr;
            }

            public void setBodyCloseBefore(String bodyCloseBefore) {
                this.bodyCloseBefore = bodyCloseBefore;
            }

            public void setBodyCloseBeforeUrl(String bodyCloseBeforeUrl) {
                this.bodyCloseBeforeUrl = bodyCloseBeforeUrl;
            }

            public void setBodyCloseBeforeTime(String bodyCloseBeforeTime) {
                this.bodyCloseBeforeTime = bodyCloseBeforeTime;
            }

            public void setBodyCloseBeforeTimeStr(String bodyCloseBeforeTimeStr) {
                this.bodyCloseBeforeTimeStr = bodyCloseBeforeTimeStr;
            }

            public void setBodyCloseAfter(String bodyCloseAfter) {
                this.bodyCloseAfter = bodyCloseAfter;
            }

            public void setBodyCloseAfterUrl(String bodyCloseAfterUrl) {
                this.bodyCloseAfterUrl = bodyCloseAfterUrl;
            }

            public void setBodyCloseAfterTime(String bodyCloseAfterTime) {
                this.bodyCloseAfterTime = bodyCloseAfterTime;
            }

            public void setBodyCloseAfterTimeStr(String bodyCloseAfterTimeStr) {
                this.bodyCloseAfterTimeStr = bodyCloseAfterTimeStr;
            }

            public void setSkinCloseAfter(String skinCloseAfter) {
                this.skinCloseAfter = skinCloseAfter;
            }

            public void setSkinCloseAfterUrl(String skinCloseAfterUrl) {
                this.skinCloseAfterUrl = skinCloseAfterUrl;
            }

            public void setSkinCloseAfterTime(String skinCloseAfterTime) {
                this.skinCloseAfterTime = skinCloseAfterTime;
            }

            public void setSkinCloseAfterTimeStr(String skinCloseAfterTimeStr) {
                this.skinCloseAfterTimeStr = skinCloseAfterTimeStr;
            }

            public void setSignCircurtBefore(String signCircurtBefore) {
                this.signCircurtBefore = signCircurtBefore;
            }

            public void setSignCircurtBeforeUrl(String signCircurtBeforeUrl) {
                this.signCircurtBeforeUrl = signCircurtBeforeUrl;
            }

            public void setSignCircurtBeforeTime(String signCircurtBeforeTime) {
                this.signCircurtBeforeTime = signCircurtBeforeTime;
            }

            public void setSignCircurtBeforeTimeStr(String signCircurtBeforeTimeStr) {
                this.signCircurtBeforeTimeStr = signCircurtBeforeTimeStr;
            }

            public void setBodyCloseBefore2(String bodyCloseBefore2) {
                this.bodyCloseBefore2 = bodyCloseBefore2;
            }

            public void setBodyCloseBefore2Url(String bodyCloseBefore2Url) {
                this.bodyCloseBefore2Url = bodyCloseBefore2Url;
            }

            public void setBodyCloseBefore2Time(String bodyCloseBefore2Time) {
                this.bodyCloseBefore2Time = bodyCloseBefore2Time;
            }

            public void setBodyCloseBefore2TimeStr(String bodyCloseBefore2TimeStr) {
                this.bodyCloseBefore2TimeStr = bodyCloseBefore2TimeStr;
            }

            public void setBodyCloseAfter2(String bodyCloseAfter2) {
                this.bodyCloseAfter2 = bodyCloseAfter2;
            }

            public void setBodyCloseAfter2Url(String bodyCloseAfter2Url) {
                this.bodyCloseAfter2Url = bodyCloseAfter2Url;
            }

            public void setBodyCloseAfter2Time(String bodyCloseAfter2Time) {
                this.bodyCloseAfter2Time = bodyCloseAfter2Time;
            }

            public void setBodyCloseAfter2TimeStr(String bodyCloseAfter2TimeStr) {
                this.bodyCloseAfter2TimeStr = bodyCloseAfter2TimeStr;
            }

            public void setSkinCloseAfter2(String skinCloseAfter2) {
                this.skinCloseAfter2 = skinCloseAfter2;
            }

            public void setSkinCloseAfter2Url(String skinCloseAfter2Url) {
                this.skinCloseAfter2Url = skinCloseAfter2Url;
            }

            public void setSkinCloseAfter2Time(String skinCloseAfter2Time) {
                this.skinCloseAfter2Time = skinCloseAfter2Time;
            }

            public void setSkinCloseAfter2TimeStr(String skinCloseAfter2TimeStr) {
                this.skinCloseAfter2TimeStr = skinCloseAfter2TimeStr;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public void setCreateId(String createId) {
                this.createId = createId;
            }

            public void setCreateName(String createName) {
                this.createName = createName;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setUpdateId(String updateId) {
                this.updateId = updateId;
            }

            public void setUpdateName(String updateName) {
                this.updateName = updateName;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getCheckId() {
                return checkId;
            }

            public String getOperationNo() {
                return operationNo;
            }

            public String getPatientNo() {
                return patientNo;
            }

            public String getPatientName() {
                return patientName;
            }

            public String getPatientSex() {
                return patientSex;
            }

            public String getPatientAge() {
                return patientAge;
            }

            public String getPatientBed() {
                return patientBed;
            }

            public String getPreoperativeDiagnosis() {
                return preoperativeDiagnosis;
            }

            public String getOperationDate() {
                return operationDate;
            }

            public String getOperationDateStr() {
                return operationDateStr;
            }

            public String getOperationRoom() {
                return operationRoom;
            }

            public String getOperationName() {
                return operationName;
            }

            public String getInHospitalNo() {
                return inHospitalNo;
            }

            public String getSignInstrumentBefore() {
                return signInstrumentBefore;
            }

            public String getSignInstrumentBeforeUrl() {
                return signInstrumentBeforeUrl;
            }

            public String getSignInstrumentBeforeTime() {
                return signInstrumentBeforeTime;
            }

            public String getSignInstrumentBeforeTimeStr() {
                return signInstrumentBeforeTimeStr;
            }

            public String getBodyCloseBefore() {
                return bodyCloseBefore;
            }

            public String getBodyCloseBeforeUrl() {
                return bodyCloseBeforeUrl;
            }

            public String getBodyCloseBeforeTime() {
                return bodyCloseBeforeTime;
            }

            public String getBodyCloseBeforeTimeStr() {
                return bodyCloseBeforeTimeStr;
            }

            public String getBodyCloseAfter() {
                return bodyCloseAfter;
            }

            public String getBodyCloseAfterUrl() {
                return bodyCloseAfterUrl;
            }

            public String getBodyCloseAfterTime() {
                return bodyCloseAfterTime;
            }

            public String getBodyCloseAfterTimeStr() {
                return bodyCloseAfterTimeStr;
            }

            public String getSkinCloseAfter() {
                return skinCloseAfter;
            }

            public String getSkinCloseAfterUrl() {
                return skinCloseAfterUrl;
            }

            public String getSkinCloseAfterTime() {
                return skinCloseAfterTime;
            }

            public String getSkinCloseAfterTimeStr() {
                return skinCloseAfterTimeStr;
            }

            public String getSignCircurtBefore() {
                return signCircurtBefore;
            }

            public String getSignCircurtBeforeUrl() {
                return signCircurtBeforeUrl;
            }

            public String getSignCircurtBeforeTime() {
                return signCircurtBeforeTime;
            }

            public String getSignCircurtBeforeTimeStr() {
                return signCircurtBeforeTimeStr;
            }

            public String getBodyCloseBefore2() {
                return bodyCloseBefore2;
            }

            public String getBodyCloseBefore2Url() {
                return bodyCloseBefore2Url;
            }

            public String getBodyCloseBefore2Time() {
                return bodyCloseBefore2Time;
            }

            public String getBodyCloseBefore2TimeStr() {
                return bodyCloseBefore2TimeStr;
            }

            public String getBodyCloseAfter2() {
                return bodyCloseAfter2;
            }

            public String getBodyCloseAfter2Url() {
                return bodyCloseAfter2Url;
            }

            public String getBodyCloseAfter2Time() {
                return bodyCloseAfter2Time;
            }

            public String getBodyCloseAfter2TimeStr() {
                return bodyCloseAfter2TimeStr;
            }

            public String getSkinCloseAfter2() {
                return skinCloseAfter2;
            }

            public String getSkinCloseAfter2Url() {
                return skinCloseAfter2Url;
            }

            public String getSkinCloseAfter2Time() {
                return skinCloseAfter2Time;
            }

            public String getSkinCloseAfter2TimeStr() {
                return skinCloseAfter2TimeStr;
            }

            public String getStatus() {
                return status;
            }

            public String getCreateId() {
                return createId;
            }

            public String getCreateName() {
                return createName;
            }

            public String getCreateTime() {
                return createTime;
            }

            public String getUpdateId() {
                return updateId;
            }

            public String getUpdateName() {
                return updateName;
            }

            public String getUpdateTime() {
                return updateTime;
            }
        }

        public static class CheckItemListEntity implements Serializable{
            private String checkItemId;
            private String checkId;
            private String itemCode;
            private String itemName;
            private int beforeCheck;
            private String inAdd;
            private int beforeCloseBody;
            private int afterCloseBody;
            private int afterSkin;

            public void setCheckItemId(String checkItemId) {
                this.checkItemId = checkItemId;
            }

            public void setCheckId(String checkId) {
                this.checkId = checkId;
            }

            public void setItemCode(String itemCode) {
                this.itemCode = itemCode;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public void setBeforeCheck(int beforeCheck) {
                this.beforeCheck = beforeCheck;
            }

            public void setInAdd(String inAdd) {
                this.inAdd = inAdd;
            }

            public void setBeforeCloseBody(int beforeCloseBody) {
                this.beforeCloseBody = beforeCloseBody;
            }

            public void setAfterCloseBody(int afterCloseBody) {
                this.afterCloseBody = afterCloseBody;
            }

            public void setAfterSkin(int afterSkin) {
                this.afterSkin = afterSkin;
            }

            public String getCheckItemId() {
                return checkItemId;
            }

            public String getCheckId() {
                return checkId;
            }

            public String getItemCode() {
                return itemCode;
            }

            public String getItemName() {
                return itemName;
            }

            public int getBeforeCheck() {
                return beforeCheck;
            }

            public String getInAdd() {
                return inAdd;
            }

            public int getBeforeCloseBody() {
                return beforeCloseBody;
            }

            public int getAfterCloseBody() {
                return afterCloseBody;
            }

            public int getAfterSkin() {
                return afterSkin;
            }
        }
    }
}
